@charset "utf-8"; 
.fb_form:after{content:'\0020';display:block;height:0;clear:both;}
.fb_form{*zoom: 1;}
#fb_area{height:80px;z-index:9999; width:100%; position:relative;}
.fb_cont{width:100%; height:80px; position:relative;}
.fb_bg{width:100%; height:80px; background:#000;filter: alpha(opacity=80); opacity: 0.8; position:absolute; left:0; top:0; z-index:1;}
.fb_main{width:960px; height:80px; margin:0 auto; clear:both; position:relative; z-index:2; text-align:left; color:#555;}
.fb_line,.fb_reg_login a,.fb_qq_weibo a,.fb_close,.fb_btn{ background:url(../img/xh_sprits24.png?ver=20113080104) no-repeat;_background:url(../img/xh_sprits.png?ver=20113080104) no-repeat;}
#fb_ad,.fb_reg_login,.fb_qq_weibo{ float:left;}
#fb_ad{width:400px; height:80px;  padding:0 6px 0 0; }
.fb_ad{color:#ccc; font-size:12px; line-height:24px; display:none;position:relative;}
.fb_ad p{ margin-bottom:5px;font-size:14px; color:#8bd36c; padding-top:10px;}
.fb_reg_login a{width:49px; height:32px; float:left; margin:28px 4px 0 0; display:inline; line-height:999em; overflow:hidden;}
.fb_reg_login a.fb_login{ background-position:0 0;}
.fb_reg_login a.fb_login:hover{background-position:0 -32px}
.fb_reg_login a.fb_reg{ background-position:-49px 0;}
.fb_reg_login a.fb_reg:hover{background-position:-49px -32px}
.fb_qq_weibo a{width:96px; height:32px; float:left; margin:28px 4px 0 0; display:inline; line-height:999em; overflow:hidden;}
.fb_qq_weibo a.fb_weibo{ background-position:-98px 0}
.fb_qq_weibo a.fb_qq{  background-position:-194px 0; width:86px;}
.fb_qq_weibo a.fb_weibo:hover{ background-position:-98px -32px}
.fb_qq_weibo a.fb_qq:hover{ background-position:-194px -32px}
.fb_close{width:16px; height:16px; background-position:-341px -51px; float:right; line-height:999em; overflow:hidden; margin-top:4px;}
a.fb_close:hover{ background-position:-325px -51px;}
.fb_btn{width:74px; height:24px;background-position:-280px 0; border:0 none; cursor:pointer; line-height:22px; text-align:center; color:#333;overflow:hidden;text-decoration:none;}
a.fb_btn:hover{background-position:-280px -24px;color:#333; text-decoration:none; }
.fb_form span,.fb_form select,.fb_form input,.fb_form a{ float:left; margin-right:4px; display:inline;}
#fbYears{width:65px;}
#fbMonth,#fbDate{width:50px;}
.fb_form select,.fb_form input{ margin-top:2px;}
.fb_wx{width:170px; float:left; padding:5px 0 5px 55px; height:70px; overflow:hidden;}
.fb_wx div{ display:none;}
.fb_wx p{width:84px; float:left; color:#ccc; padding:15px 0;}
.fb_wx p span{ color:#8bd36c;}
.fb_wx  img{ float:right;}